electric tramway - Español Inglés Diccionario